|
Foxit PDF SDK
|
继承自 FoxitPDFSDKPython2._object .
Public 成员函数 | |
| def | CertVerifyResult () |
| 构造函数。 | |
| def | CertVerifyResult (other) |
| 带另一个证书验证结果对象的构造函数。 更多... | |
| def | Set (cert, is_ca, is_trusted, response, response_effect_time_range, revoke_time, cert_status, reason, cert_check_time, exist_signature_vri_creation_time, signature_vri_creation_time, exist_response_signature_vri_creation_time, response_signature_vri_creation_time, response_info_location) |
| 设置值。 更多... | |
静态 Public 属性 | |
| cert = _fsdk.CertVerifyResult_cert | |
| 证书内容。 | |
| cert_check_time = _fsdk.CertVerifyResult_cert_check_time | |
| 检查此证书有效性的实际时间。 此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 | |
| cert_status = _fsdk.CertVerifyResult_cert_status | |
| 证书状态。请参考从 FoxitPDFSDKPython2.CertVerifyResult.e_CertStatusValid 开始的值, 应为这些值之一。 | |
| e_CertStatusExpired = _fsdk.CertVerifyResult_e_CertStatusExpired | |
| 表示证书已过期。 | |
| e_CertStatusRevoked = _fsdk.CertVerifyResult_e_CertStatusRevoked | |
| 表示证书已被撤销。 | |
| e_CertStatusUnknown = _fsdk.CertVerifyResult_e_CertStatusUnknown | |
| 表示证书状态未知。 | |
| e_CertStatusValid = _fsdk.CertVerifyResult_e_CertStatusValid | |
| 表示证书有效。 | |
| e_LocationDSS = _fsdk.CertVerifyResult_e_LocationDSS | |
| 响应信息在 DSS 字典中找到。 | |
| e_LocationNotSet = _fsdk.CertVerifyResult_e_LocationNotSet | |
| 位置未设置。 | |
| e_LocationOnline = _fsdk.CertVerifyResult_e_LocationOnline | |
| 响应信息通过在线请求获得。 | |
| e_LocationSignature = _fsdk.CertVerifyResult_e_LocationSignature | |
| 响应信息在签名内容中找到。 | |
| e_ReasonAACompromise = _fsdk.CertVerifyResult_e_ReasonAACompromise | |
| 撤销原因:AA 泄露。 | |
| e_ReasonAffiliationChanged = _fsdk.CertVerifyResult_e_ReasonAffiliationChanged | |
| 撤销原因:附属关系发生变化。 | |
| e_ReasonCACompromise = _fsdk.CertVerifyResult_e_ReasonCACompromise | |
| 撤销原因:CA 泄露。 | |
| e_ReasonCertificateHold = _fsdk.CertVerifyResult_e_ReasonCertificateHold | |
| 撤销原因:证书暂停。 | |
| e_ReasonCessationOfOperation = _fsdk.CertVerifyResult_e_ReasonCessationOfOperation | |
| 撤销原因:停止操作。 | |
| e_ReasonKeyCompromise = _fsdk.CertVerifyResult_e_ReasonKeyCompromise | |
| 撤销原因:密钥泄露。 | |
| e_ReasonNoStatus = _fsdk.CertVerifyResult_e_ReasonNoStatus | |
| 撤销原因:证书无状态。 | |
| e_ReasonPrivilegeWithDrawn = _fsdk.CertVerifyResult_e_ReasonPrivilegeWithDrawn | |
| 撤销原因:特权被撤销。 | |
| e_ReasonRemoveFromCRL = _fsdk.CertVerifyResult_e_ReasonRemoveFromCRL | |
| 撤销原因:从 CRL 中移除。 | |
| e_ReasonSuperseded = _fsdk.CertVerifyResult_e_ReasonSuperseded | |
| 撤销原因:已被替代。 | |
| e_ReasonUnspecified = _fsdk.CertVerifyResult_e_ReasonUnspecified | |
| 撤销原因:未指定原因。 | |
| exist_response_signature_vri_creation_time = _fsdk.CertVerifyResult_exist_response_signature_vri_creation_time | |
| 指示响应签名的 VRI 创建时间是否存在。 | |
| exist_signature_vri_creation_time = _fsdk.CertVerifyResult_exist_signature_vri_creation_time | |
| 指示签名的 VRI 创建时间是否存在。 | |
| is_ca = _fsdk.CertVerifyResult_is_ca | |
| 指示证书是否为 CA 证书。 | |
| is_trusted = _fsdk.CertVerifyResult_is_trusted | |
| 指示证书是否被用户信任。 | |
| reason = _fsdk.CertVerifyResult_reason | |
| 证书的撤销原因。请参考从 FoxitPDFSDKPython2.CertVerifyResult.e_ReasonNoStatus 开始的值, 应为这些值之一。 | |
| response = _fsdk.CertVerifyResult_response | |
| 证书的响应。 | |
| response_effect_time_range = _fsdk.CertVerifyResult_response_effect_time_range | |
| 响应生效的时间范围。 | |
| response_signature_vri_creation_time = _fsdk.CertVerifyResult_response_signature_vri_creation_time | |
| 响应签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 | |
| revoke_time = _fsdk.CertVerifyResult_revoke_time | |
| 从响应中获得的撤销时间。 | |
| signature_vri_creation_time = _fsdk.CertVerifyResult_signature_vri_creation_time | |
| 签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 | |
此类表示证书的验证结果。
| def FoxitPDFSDKPython2.CertVerifyResult.CertVerifyResult | ( | other | ) |
带另一个证书验证结果对象的构造函数。
| [in] | other | 另一个响应对象。 |
| def FoxitPDFSDKPython2.CertVerifyResult.Set | ( | cert, | |
| is_ca, | |||
| is_trusted, | |||
| response, | |||
| response_effect_time_range, | |||
| revoke_time, | |||
| cert_status, | |||
| reason, | |||
| cert_check_time, | |||
| exist_signature_vri_creation_time, | |||
| signature_vri_creation_time, | |||
| exist_response_signature_vri_creation_time, | |||
| response_signature_vri_creation_time, | |||
| response_info_location | |||
| ) |
设置值。
| [in] | cert | 证书内容。 |
| [in] | is_ca | 指示证书是否为 CA 证书。 |
| [in] | is_trusted | 指示证书是否被用户信任。 |
| [in] | response | 证书的响应。 |
| [in] | response_effect_time_range | 响应生效的时间范围。 |
| [in] | revoke_time | 从响应中获得的撤销时间。 |
| [in] | cert_status | 证书状态。请参考从 FoxitPDFSDKPython2.CertVerifyResult.e_CertStatusValid 开始的值, 应为这些值之一。 |
| [in] | reason | 证书的撤销原因。请参考从 FoxitPDFSDKPython2.CertVerifyResult.e_ReasonNoStatus 开始的值, 应为这些值之一。 |
| [in] | cert_check_time | 检查此证书有效性的实际时间。 此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | exist_signature_vri_creation_time | 指示签名的 VRI 创建时间是否存在。 |
| [in] | signature_vri_creation_time | 签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | exist_response_signature_vri_creation_time | 指示响应签名的 VRI 创建时间是否存在。 |
| [in] | response_signature_vri_creation_time | 响应签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | response_info_location | 响应信息(作为撤销信息)的位置,可在此位置找到证书响应。 请参考从 FoxitPDFSDKPython2.CertVerifyResult.e_LocationNotSet 开始的值, 应为这些值之一。 |